put things right - Allemand Anglais Dictionnaire